﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Crosland.Automotriz.Data.Dao.Linq;
using Crosland.Automotriz.Core;
using Crosland.Automotriz.Logic.ControlExeption;
namespace Crosland.Automotriz.Logic.Linq
{
    public class clsT_Mae_Proceso_Abc_CorreoLogic
    {

        clsT_Mae_Proceso_Abc_CorreoDAO clt_mae_proceso_abc_correoDao=new clsT_Mae_Proceso_Abc_CorreoDAO();

        public IEnumerable<Object> ListT_mae_proceso_abc_correo() 
        {
            try
            {
                if (clt_mae_proceso_abc_correoDao.ListT_mae_proceso_abc_correo() == null) {

                    throw new DataException("No hay datos en la tabla T_VEN_PROCESO_ABC_CORREO");
                }
                return clt_mae_proceso_abc_correoDao.ListT_mae_proceso_abc_correo();
            }
            catch (Exception e) {

                throw new RunException("Error en la lista de proceso abc correo ",e.InnerException);
            }         
        
        }

    }
}
